package com.hs.panghu.entity;

import com.alibaba.fastjson.annotation.JSONField;

import java.util.Date;

public class CourierStation {
    @JSONField(format = "yyyy-MM-dd")
    private Date addTime;

    private String courierStationAddress;
    private String courierStationCity;
    private Integer courierStationCommunityId;
    private String courierStationCommunityName;
    private String courierStationDistrict;
    private Integer courierStationId;
    private String courierStationImage;
    private String courierStationName;
    private Integer courierStationOrderCount;
    private String courierStationProvince;
    private Integer courierStationSort;
    private Integer courierStationStatus;

    public CourierStation(String courierStationAddress, Integer courierStationCommunityId, String courierStationCommunityName, String courierStationImage, String courierStationName) {
        this.courierStationAddress = courierStationAddress;
        this.courierStationCommunityId = courierStationCommunityId;
        this.courierStationCommunityName = courierStationCommunityName;
        this.courierStationImage = courierStationImage;
        this.courierStationName = courierStationName;
    }

    public CourierStation(String courierStationAddress, Integer courierStationCommunityId, Integer courierStationId, String courierStationImage, String courierStationName) {
        this.courierStationAddress = courierStationAddress;
        this.courierStationCommunityId = courierStationCommunityId;
        this.courierStationId = courierStationId;
        this.courierStationImage = courierStationImage;
        this.courierStationName = courierStationName;
    }

    public CourierStation(Integer courierStationId, Integer courierStationStatus) {
        this.courierStationId = courierStationId;
        this.courierStationStatus = courierStationStatus;
    }

    @Override
    public String toString() {
        return "courierStation{" +
                "addTime=" + addTime +
                ", courierStationAddress='" + courierStationAddress + '\'' +
                ", courierStationCity='" + courierStationCity + '\'' +
                ", courierStationCommunityId=" + courierStationCommunityId +
                ", courierStationCommunityName='" + courierStationCommunityName + '\'' +
                ", courierStationDistrict='" + courierStationDistrict + '\'' +
                ", courierStationId=" + courierStationId +
                ", courierStationImage='" + courierStationImage + '\'' +
                ", courierStationName='" + courierStationName + '\'' +
                ", courierStationOrderCount=" + courierStationOrderCount +
                ", courierStationProvince='" + courierStationProvince + '\'' +
                ", courierStationSort=" + courierStationSort +
                ", courierStationStatus=" + courierStationStatus +
                '}';
    }

    public Date getAddTime() {
        return addTime;
    }

    public void setAddTime(Date addTime) {
        this.addTime = addTime;
    }

    public String getCourierStationAddress() {
        return courierStationAddress;
    }

    public void setCourierStationAddress(String courierStationAddress) {
        this.courierStationAddress = courierStationAddress;
    }

    public String getCourierStationCity() {
        return courierStationCity;
    }

    public void setCourierStationCity(String courierStationCity) {
        this.courierStationCity = courierStationCity;
    }

    public Integer getCourierStationCommunityId() {
        return courierStationCommunityId;
    }

    public void setCourierStationCommunityId(Integer courierStationCommunityId) {
        this.courierStationCommunityId = courierStationCommunityId;
    }

    public String getCourierStationCommunityName() {
        return courierStationCommunityName;
    }

    public void setCourierStationCommunityName(String courierStationCommunityName) {
        this.courierStationCommunityName = courierStationCommunityName;
    }

    public String getCourierStationDistrict() {
        return courierStationDistrict;
    }

    public void setCourierStationDistrict(String courierStationDistrict) {
        this.courierStationDistrict = courierStationDistrict;
    }

    public Integer getCourierStationId() {
        return courierStationId;
    }

    public void setCourierStationId(Integer courierStationId) {
        this.courierStationId = courierStationId;
    }

    public String getCourierStationImage() {
        return courierStationImage;
    }

    public void setCourierStationImage(String courierStationImage) {
        this.courierStationImage = courierStationImage;
    }

    public String getCourierStationName() {
        return courierStationName;
    }

    public void setCourierStationName(String courierStationName) {
        this.courierStationName = courierStationName;
    }

    public Integer getCourierStationOrderCount() {
        return courierStationOrderCount;
    }

    public void setCourierStationOrderCount(Integer courierStationOrderCount) {
        this.courierStationOrderCount = courierStationOrderCount;
    }

    public String getCourierStationProvince() {
        return courierStationProvince;
    }

    public void setCourierStationProvince(String courierStationProvince) {
        this.courierStationProvince = courierStationProvince;
    }

    public Integer getCourierStationSort() {
        return courierStationSort;
    }

    public void setCourierStationSort(Integer courierStationSort) {
        this.courierStationSort = courierStationSort;
    }

    public Integer getCourierStationStatus() {
        return courierStationStatus;
    }

    public void setCourierStationStatus(Integer courierStationStatus) {
        this.courierStationStatus = courierStationStatus;
    }

    public CourierStation() {
    }

    public CourierStation(Date addTime, String courierStationAddress, String courierStationCity, Integer courierStationCommunityId, String courierStationCommunityName, String courierStationDistrict, Integer courierStationId, String courierStationImage, String courierStationName, Integer courierStationOrderCount, String courierStationProvince, Integer courierStationSort, Integer courierStationStatus) {
        this.addTime = addTime;
        this.courierStationAddress = courierStationAddress;
        this.courierStationCity = courierStationCity;
        this.courierStationCommunityId = courierStationCommunityId;
        this.courierStationCommunityName = courierStationCommunityName;
        this.courierStationDistrict = courierStationDistrict;
        this.courierStationId = courierStationId;
        this.courierStationImage = courierStationImage;
        this.courierStationName = courierStationName;
        this.courierStationOrderCount = courierStationOrderCount;
        this.courierStationProvince = courierStationProvince;
        this.courierStationSort = courierStationSort;
        this.courierStationStatus = courierStationStatus;
    }
}